heating radiator - German English Dictionary